#pragma once

#include "../../abstract/IBoardView.h"
#include "../../../domain/models/CardSet.h"
#include "../../../domain/models/Player.h"
#include "../../../controller/GameplayController.h"

namespace Views {
	namespace Console {
		class BoardView: public IBoardView
		{
			Controllers::GameplayController* gameplay_controller;

		public:
			BoardView(Controllers::GameplayController* controller);
			virtual void askForPlayerNewPosition(Players::Player*);
		};
	}
}

